package com.cskaoyan.shopping.service;

import com.cskaoyan.shopping.dto.*;

import java.util.List;

/**
 * @author :LuoXuXin
 * @version : $version
 * @date :Created in 2022/4/22   15:07
 * @description:
 * @return:
 */
public interface ShoppingService {

    //主页显示接口
    List<PanelDto> getShoppingHomePage();

    //显示导航窗口
    List<PanelContentDto> getShoppingNavigation();

    //展示所有商品种类
    List<ShoppingCategoriesDto> getShoppingCategories(String sort);

    //根据商品id查找商品详情
    ShoppingProductResponse getProductDetail(ITestProductRequest request);

    //分页查询商品列表
    AllProductResponse getShoppingGoodsPage(AllProductRequest request);

    //查询推荐商品
    List<PanelDto> getRecommendGood();
}
